package com.smartleanx.module.hrm.controller.admin.dingDing.vo;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.ArrayList;
import java.util.List;

@Getter
@Setter
@ToString
public class SystemFrameVo {

    // ID
    private Object id;

    // 名称
    private String name;
    //组件userId
    private String userId;

    // 同值不同名
    private String value;

    // 类型 1-部门，2-人员
    private Integer type;

    // 图标
    private String icon;

    // 是否含有子部门
    private Boolean hasChild = false;

    // 子级
    private List<SystemFrameVo> children = new ArrayList<>();
}
